Non-uniform cellular automata and distributions of rules

نویسندگان

  • Julien Provillard
  • Enrico Formenti
  • Alberto Dennunzio
چکیده

Cellular automata (CA) are discrete dynamical systems consisting in an infinite number of finite automata arranged on a regular lattice. Each node of the lattice contains a variable which can only take a finite number of different values. At any time, the state of the CA, also called its current configuration, is specified by the values of those variables. A CA make evolve its configuration in discrete time by applying a local rule simultaneously to all the variables in the lattice. The value of a variable in a new configuration is computed from the values of a finite number of variables of its neighborhood in the previous configuration according to the local rule. CA have been studied and used in a number of disciplines (computer science, mathematics, physic, biology, chemistry) with different purposes (representing natural phenomena, pseudo-random number generation, cryptography). However the fact that a same rule is applied everywhere in the lattice can be a constraint in some cases (singular behavior, boundary conditions, non-resiliency). Then variants of CA have been introduced to allow the local rule used to compute the value of a variable to depend of its position. Those variants are called non-uniform cellular automata (ν-CA) or hybrid cellular automata (HCA) [1]. In this paper we study ν-CA on one-dimensional lattice defined over a finite set of local rules. The main goal is to determine how the local rules can be mixed to ensure the produced ν-CA has some properties. In a first part, we give some background for the study of ν-CA. Then surjectivity and injectivity are studied using a variant of DeBruijn graphs. The next part is dedicated to the number-conserving property. In a last section, we will be interested in the dynamical properties for linear ν-CA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Edge Detection Based On Nearest Neighbor Linear Cellular Automata Rules and Fuzzy Rule Based System

 Edge Detection is an important task for sharpening the boundary of images to detect the region of interest. This paper applies a linear cellular automata rules and a Mamdani Fuzzy inference model for edge detection in both monochromatic and the RGB images. In the uniform cellular automata a transition matrix has been developed for edge detection. The Results have been compared to the ...

متن کامل

Edge Detection Based On Nearest Neighbor Linear Cellular Automata Rules and Fuzzy Rule Based System

 Edge Detection is an important task for sharpening the boundary of images to detect the region of interest. This paper applies a linear cellular automata rules and a Mamdani Fuzzy inference model for edge detection in both monochromatic and the RGB images. In the uniform cellular automata a transition matrix has been developed for edge detection. The Results have been compared to the ...

متن کامل

Computational Complexity of Rule Distributions of Non-uniform Cellular Automata

ν-CA are cellular automata which can have different local rules at each site of their lattice. Indeed, the spatial distribution of local rules completely characterizes ν-CA. In this paper, sets of distributions sharing some interesting properties are associated with languages of biinfinite words. The complexity classes of these languages are investigated providing an initial rough classificatio...

متن کامل

Non-Uniform Cellular Automata a Review Non-Uniform Cellular Automata a Review

This tutorial intends to present an introduction to non-uniform cellular automata (CA). The difference between uniform cellular automata and non-uniform ones is that in uniform CA all cells share the same rule, or set of rules, in non-uniform CA this is not true, every cell can have a different sets of rules or even no rule at all. We will see here that this single difference increases the powe...

متن کامل

Local rule distributions, language complexity and non-uniform cellular automata

This paper investigates a variant of cellular automata, namely ν-CA. Indeed, ν-CA are cellular automata which can have di erent local rules at each site of their lattice. The assignment of local rules to sites of the lattice completely characterizes ν-CA. In this paper, sets of assignments sharing some interesting properties are associated with languages of bi-in nite words. The complexity clas...

متن کامل

ارائه روشی برای رمزنگاری تصاویر با استفاده از اتوماتای سلولی ترکیبی

In this paper, a new structure for image encryption using hybrid cellular automata is presented. The image encryption is done in two steps. At the first step, each pixel is encrypted by rules of hybrid cellular automata. In the next step, each pixel converted to a binary number and each bit is encrypted by rules of cellular automata. The rules are made by a function. Due to reversibility of cel...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1108.1419  شماره 

صفحات  -

تاریخ انتشار 2011